《[!NAME]》简介及更新说明
| |
|
| 当前版本: [!VERSION] |
|
| 更新日期:[!DATE] |
【2025-12-27】V3.2.3
感谢吾爱论坛网友 52ppp000 提出的关于时间浮动BUG:
修正平均、等差时间修改的 BUG(含浮动计算) ;
修正原平均值结束时间不正确 BUG;
支持开始时间比结束时时晚,即可根据两个时间自动区分为时间递增或递减。
V3 版本采用 PyQt5 编写,在界面、功能以及操作上都有很大提升。代码也全部重写,代码也进行了很大程度上的优化。
在界面上、操作上进行了优化和加强,更容易上手,将文件的时间修改做成任务,可同时打开多个任务进行修改,还可以将特定的修改做成任务模板保存,日后只要打模板添加文件即可修改 。
强化了时间修改高级模式的功能,对规则编辑更加方便灵活,在排除功能上也增加了节假日和多个时间段。
增加了文件时间备份功能,可将一些制作好的作品时间备份,在使用中若时间被改变,可用来快速恢复原来的时间。同样时间备份也可以保存成任务,或者导出到文件保存,需要时再导入恢复。
同时增加了操作记录管理功能,所有文件时间修改均会自动生成操作记录。可利记录对前面修改的时间进行恢复或重复修改,非常方便灵活。
V3 采用了MDI多文档的窗口模式,将操作界面改变子窗口模式,可同时进行多任务进行,互不影响。部分窗口还能直接引用其中的文件创建其他任务。
本软件可以修改文件、目录的各项时间,支持微秒级的修改(可选择其他精度);可以备份文件、目录的时间,可在修改文件后快速恢复原来时间,也可以复制文件后保证其时间与原来的一致;提供时间合理化分析,可分析文件或目录当前时间是否合理,不合理的可根据简单的设定一键合理化。
修改文件时间并不只是简简单单地修改其他属性标记,其中涉及到了系统较底层的机制,使用不同的文件格式、电脑硬件、操作系统、电脑性能均会产生一定的误差(比如磁盘的控制器缓存延迟、系统时钟晶振精度的影响),只是误差较小,系统又只能查看到秒级的单位,因此了解这方面的人并不多。
本软件用到微秒级的时间精度,严格来说只能在 NTFS 文件格式中有意义,其他常见的文件格式如 FAT32 只支持到秒级别,而 exFAT 文件格式则只能支持到毫秒级。 NTFS 虽然支持微秒级精度,但在实际修改时仍会有一些误差(理论精度是 100ns,但实际上达不到,windows 系统默认误差是100μs,不同版本误差也不同)。
本软调用了时间精度API、强制写入磁盘、精确时间对齐方法,基本能保证误差在10μs以内(还要看操作系统版本)。因此在微秒级别的使用时会出现时间偏差情况,软件也会根据允许的误差来判断时间修改是否正确(误差范围可在设置中调整,超出误差范围后会标记不同颜色)。
支持微秒级别时间的修改(以前的版本仅支持到毫秒),别小看一个精度的跨越,其实却成倍地增加了编写难度。
软件采用 MDI 多任务窗口模式,可同时进行多种任务。
文件时间修改可以保存为任务模板,设置好时间规则后,只能添加不同的文件就可实现统一的时间修改。
可备份文件时间,文件使用中被修改时间后可快速恢复,也可用来保证复制的文件时间与原来的一致。
可对文件、目录进行时间合理化分析,并可按一定的规则快速将时间合理化。
所有操作均会自动生成操作记录,可能过记录管理器快速恢复之前修改的时间,也可通过记录重新修改。
任务中修改时间操作均可撤消,注意只能撤消一次,修改后若改变文件列表将无法撤消。
常用操作:
打开软件后会自动创建文件修改任务,添加文件和目录后,再选择修改模式,按要求设定时间范围即可。
修改时间前要先预览,查看时间无误后就可以应用修改,
一、修改文件时间
二、文件时间备份
本功能主要用来备份文件的时间,在文件时间发生变化后可恢复原来的时间。备份的数据可以任务的方式保存,也可以导出到文本或 excel 文档中(数据格式与文件修改相同,也就是说两边导出的数据可以互用)。备份功能还可以用来保证文件复制后,与原来时间一致。系统在复制文件时,时间可能会与原文件不一样,通过时间备份,可以避免这种问题(需要匹配路径问题,但有自动匹配功能,难度不大)。
三、时间合理化分析
主要用来分析文件、目录的创建时间、修改时间、访问时间三者之间的关系是否合理,文件合理的时间见下面约定,目录的比较复杂,还要考虑其包含的子目录和文件。
合理化基本原则:创建时间 ≤ 修改时间 ≤ 访问时间
四、操作记录管理
所有文件时间修改均会自动生成操作记录,都可以在操作记录管理窗口中查看。操作记录管理窗口分成任务表和文件表,任务表为每次操作的任务记录,会区分是文件修改操作还是备份操作,或者是合理化操作。文件表则为任务中的文件清单。可对整个任务进行恢复(即任务中所有文件),也可以单独针对某个文件进行恢复。
主下载地址(最新版本):蓝秦 https://wwx.lanzoux.com/b01hxwx9g 提取码: gcf2
备用地址(同时有历史版本):百度网盘 https://pan.baidu.com/s/12o8BUB1BBpjqrKpG_8IxLg?pwd=52pj 提取码: 52pj
【2025-11-21】V3.2.1、V3.2.2
【V3.2.1】感谢吾爱论坛网友 墨殤 提出的BUG:
修正了时间提前是延后的 BUG ;
添加不含图标可执行文件退出的 BUG。
【V3.2.2】 再次感谢 墨殤 提出的BUG:
修正在微秒级别时,“修改时间”和“访问时间”颠倒 BUG;
修正软件设置窗口中,切换时间精度显示 BUG。
【2025-07-14】V3.2.0
通过大量测试,结果发现微秒级的时间修改成功率不高,问了 DeepSeek 回答也是,特别是修改时间与访问时间不同时成功率更低,因此不得不改变下软件的模型,针对精度要求不高的建议强制使用毫秒或秒级别,特殊情况要使用微秒级别时建议把修改时间和访问时间绑定。强制级别与默认精度不一样,默认精度体现为时间显示上,均在软件设置中修改。
修正时间绑定无效 BUG
【2025-07-13】V3.1.1
应网友的要求,把默认的时间设成了当前时间,确时这样会实用很多!
文件导出时的路径格式按 windows 的路径分隔符,可直接使用用,
修正原模板不能打开 BUG!
【2025-06-24】V3.1.0
增加相片拍摄时间的修改,相应在操作记录也能恢复原修改。
修改原不能修改部分时间项的严重 BUG ,修正原文件时间中对时间浮动的算法。
【2023-03-21】V2.1.0
普通模式下添加时间提前、延时功能,可以将文件的原时间往前或向后调整,可按年、月、日、时、分、秒等指定时间调整。
高级模式增加新的规则,可使用 @ 来跳过修改,若想不改动时间中某段数据,可用 @ 表示,则在生成新时间时,会保留该段数据为原时间,如:
@/@/[1-30] @:[0-59]:[0-59]:[0-999] 表示 年、月、时等数据引用原文件时间而不做修改,其他数据段随机生成。
备份功能应用场景1:批量调整 MP3 音量时,会造成原 MP3 文件的时间信息被更新,导致难以按文件的创建/修改时间来判断音乐的下载时间。备份后再调整MP3 音量,最后再恢复原时间可避免此类问题。
备份功能应用场景2:批量复制文件时通常原时间信息会被改写(或者移动),此因可以先将原文件时间信息进行备份,复制完后打开备份管理窗口,因目标文件路径已发生改变,需要重新链接,本工具带有很方便的自动匹配或替换功能,能快速重新正确链接目标文件。链接完后直接恢复时间信息即可。
【2023-03-21】V2.0.0
增加了文件时间备份功能,虽然之前的版本用导出功能也能实现,但使用起来并不方便,还要保存导出的文件。
现增加的备份功能允许添加多个备份,可用名字和备注信息加与区分,也提供了备份任务管理器,方便浏览备份情况。
可随时将备份的时间信息恢复到原文件,也可以导入到预览表中进行调整后再恢复。
新增了添加文件的方式,支持含子目录文件的添加,拖放操作也会根据选择的添加目录模式而有所不同,可以是拖啥加啥,也可以是含子目录或不含子目录的方式。
修改了一些不合理的设定,部分操作增加了记忆功用。
【2022-11-14】 V1.5.6
修正了修改时间时的进度条显示不正确问题,增加了部分操作提示信息。
【2022-7-23】 V1.5.5
修改无法修改的致命BUG ,感谢吾爱坛友——ciqdj 的提醒
【2022-6-18】 V1.5.4
在平均模式、递增递减模式时,允许设定时间在指定规范内的随机浮动调整,使时间看起来更真实一些!
比如两时间差为1分钟,允许±5%浮动,表示它们的时间差将在 57~63秒之间随机取 浮动设为0时,表示不允许出现浮动
【2022-6-15】 V1.5.3
修复 maybe_love_u 提出的递增填写了时间间隔不正确问题
【2022-6-11】 V1.5.2
预览表中添加图标,方便区分文件与目录,合理化窗口列表中也一样 加入本信息窗口,不需要再去查看更新说明文件
【2022-6-2】 V1.5.1
预览列表、合理化窗口中添加图标区分文件或目录 修正个别BUG
【2022-5-27】 V1.5.0
添加时间合理化分析调整功能,使用方法详见包里的说明,可让随机生成的时间合理化 预览表右键菜单添加文件时间轮换功能,即可实现文件时间的互换
【2022-5-21】 V1.4.0
合理化界面布局,美化部分图标 高级模式添加排序功能和时间排除功能 在预览表中右键菜单添加时间排序、合理化排序、复制到剪切板功能 算得若干 BUG
【2022-4-23】 V1.3.2
修正时差BUG,在预览表中增加右键菜单,添加了许多功能
【2021-12-17】 V1.2.5
完善中文不按拼音排序问题
吾爱账号:发信息:jumpbull